have a lot of difficulties - French English Dictionary